package com.iot.inclinometer.dao;

import com.iot.inclinometer.pojo.DataInfo;

import java.util.List;

public interface IDataInfoDao {
	/**
	 * 找出表中全部数据
	 * 
	 * @return List集合
	 */
	List<DataInfo> selectDataInfos();
	/**
	 * 插入一个集合
	 * 
	 * @param allDatas
	 * @return true/false
	 */
	boolean insertAll(List<DataInfo> allDatas);

	/**
	 * 查找出数据信息的集合
	 * 
	 * @param obId
	 *            观测ID
	 * @return List集合
	 */
	List<DataInfo> selectDataInfos(int obId);
	/**
	 * 通过obId删除测量结果数据
	 * @param obId
	 * @return
	 */
	int deleteDataInfosByobId(int obId);
	int deleteAllDataInfos();

}
